Big Huge Thesaurus

letter of credit

noun